News
Xcel 70 - Italian design, built in the United Arab Emirates
Xcel Yachts is a very recent brand, offering a 70-foot multiyacht scheduled for launch in 2025.
Xcel Yachts is a very recent brand, offering a 70-foot multiyacht scheduled for launch in 2025.